.TopBanner{
    background-color:rgb(248, 60, 61);
}
.mainNav{
    width: 1190px;
    height: 43px;
    margin: 0 auto;
    background-color: #fff;
    overflow: hidden;
    .mainNav-left{
        font-size: 16px;
        // font-weight: 700;
        color: #fe0137;
        margin: 15px 0 0 18px;
        float: left;
    }

    .mainNav-right{
        float: left;
        margin: 8px 0 0 166px;
        >a{
            display: inline-block;
            padding-right: 16px;
            height: 35px;
            line-height: 35px;
            font-size: 12px;
            color: #000;
            overflow: hidden;
            >.bg{
                width: 100px;
                height: 30px;
                margin: 1px 0 0 0;
            }

            &:hover{
                color: #fe0137;
                text-decoration: underline 2px solid blue;
            }
        }

    }
}